/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package SYSGEST.br.fornecedor;


import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

/**
 *
 * @author AELSON
 */
@Entity
@Table(name = "Fornecedores")

public class Fornecedor {
    
    @Id
    @GeneratedValue
    private int Codigo;
    
    @Column(length = 50)
    private String Razao;
    
    @Column(unique = true)
    private String CNPJ;
    
    @Column(length = 9)
    private String IE;
    
    @Column(length = 30)
    private String Endereco;
    
    @Column(length = 20)
    private String Bairro;
 
    @Column
    private String Cidades;
    
    @Column
    private String Estados;
    
    @Column
    private long Cep;
    
    @Column
    private String contatos1;

    @Column
    private String contatos2;

    @Column(length = 30)
    private String Email;

    @Column(length = 150)
    private String Observacao;

    /**
     * @return the Codigo
     */
    public int getCodigo() {
        return Codigo;
    }

    /**
     * @param Codigo the Codigo to set
     */
    public void setCodigo(int Codigo) {
        this.Codigo = Codigo;
    }

    /**
     * @return the Razao
     */
    public String getRazao() {
        return Razao;
    }

    /**
     * @param Razao the Razao to set
     */
    public void setRazao(String Razao) {
        this.Razao = Razao;
    }

    /**
     * @return the CNPJ
     */
    public String getCNPJ() {
        return CNPJ;
    }

    /**
     * @param CNPJ the CNPJ to set
     */
    public void setCNPJ(String CNPJ) {
        this.CNPJ = CNPJ;
    }

    /**
     * @return the IE
     */
    public String getIE() {
        return IE;
    }

    /**
     * @param IE the IE to set
     */
    public void setIE(String IE) {
        this.IE = IE;
    }

    /**
     * @return the Endereco
     */
    public String getEndereco() {
        return Endereco;
    }

    /**
     * @param Endereco the Endereco to set
     */
    public void setEndereco(String Endereco) {
        this.Endereco = Endereco;
    }

    /**
     * @return the Bairro
     */
    public String getBairro() {
        return Bairro;
    }

    /**
     * @param Bairro the Bairro to set
     */
    public void setBairro(String Bairro) {
        this.Bairro = Bairro;
    }

    

    /**
     * @return the Cep
     */
    public long getCep() {
        return Cep;
    }

    /**
     * @param Cep the Cep to set
     */
    public void setCep(long Cep) {
        this.Cep = Cep;
    }

    /**
     * @return the contatos1
     */
    public String getContatos1() {
        return contatos1;
    }

    /**
     * @param contatos1 the contatos1 to set
     */
    public void setContatos1(String contatos1) {
        this.contatos1 = contatos1;
    }

    /**
     * @return the contatos2
     */
    public String getContatos2() {
        return contatos2;
    }

    /**
     * @param contatos2 the contatos2 to set
     */
    public void setContatos2(String contatos2) {
        this.contatos2 = contatos2;
    }

    /**
     * @return the Email
     */
    public String getEmail() {
        return Email;
    }

    /**
     * @param Email the Email to set
     */
    public void setEmail(String Email) {
        this.Email = Email;
    }

    /**
     * @return the Observacao
     */
    public String getObservacao() {
        return Observacao;
    }

    /**
     * @param Observacao the Observacao to set
     */
    public void setObservacao(String Observacao) {
        this.Observacao = Observacao;
    }

    /**
     * @return the Cidades
     */
    public String getCidades() {
        return Cidades;
    }

    /**
     * @param Cidades the Cidades to set
     */
    public void setCidades(String Cidades) {
        this.Cidades = Cidades;
    }

    /**
     * @return the Estados
     */
    public String getEstados() {
        return Estados;
    }

    /**
     * @param Estados the Estados to set
     */
    public void setEstados(String Estados) {
        this.Estados = Estados;
    }

   
   

}